package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;


/**
 * The persistent class for the DR$IDX_INPJ_RAZON$I database table.
 * 
 */
//@Entity
@Table(name="DR$IDX_INPJ_RAZON$I")
public class Dr$idxInpjRazon$i implements Serializable {
	private static final long serialVersionUID = 1L;
	private BigDecimal tokenCount;
	private BigDecimal tokenFirst;
	private byte[] tokenInfo;
	private BigDecimal tokenLast;
	private String tokenText;
	private BigDecimal tokenType;

    public Dr$idxInpjRazon$i() {
    }


	@Column(name="TOKEN_COUNT", nullable=false, precision=10)
	public BigDecimal getTokenCount() {
		return this.tokenCount;
	}

	public void setTokenCount(BigDecimal tokenCount) {
		this.tokenCount = tokenCount;
	}


	@Column(name="TOKEN_FIRST", nullable=false, precision=10)
	public BigDecimal getTokenFirst() {
		return this.tokenFirst;
	}

	public void setTokenFirst(BigDecimal tokenFirst) {
		this.tokenFirst = tokenFirst;
	}


    @Lob()
	@Column(name="TOKEN_INFO")
	public byte[] getTokenInfo() {
		return this.tokenInfo;
	}

	public void setTokenInfo(byte[] tokenInfo) {
		this.tokenInfo = tokenInfo;
	}


	@Column(name="TOKEN_LAST", nullable=false, precision=10)
	public BigDecimal getTokenLast() {
		return this.tokenLast;
	}

	public void setTokenLast(BigDecimal tokenLast) {
		this.tokenLast = tokenLast;
	}


	@Column(name="TOKEN_TEXT", nullable=false, length=64)
	public String getTokenText() {
		return this.tokenText;
	}

	public void setTokenText(String tokenText) {
		this.tokenText = tokenText;
	}


	@Column(name="TOKEN_TYPE", nullable=false, precision=3)
	public BigDecimal getTokenType() {
		return this.tokenType;
	}

	public void setTokenType(BigDecimal tokenType) {
		this.tokenType = tokenType;
	}

}